package com.ruoyi.system.entity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.util.Date;
import java.io.Serializable;

/**
 * (LightningData)实体类
 * @since 2023-03-08 13:46:31
 */
@Data
public class LightningData implements Serializable {
    private static final long serialVersionUID = 970021450780783218L;
    
    private Integer id;
    /**
     * 站点id
     */
    private String sensorId;
    /**
     * 最后通讯时间-时间戳
     */
    private String mesureTime;
    /**
     * 最大值
     */
    private String maxValue;
    /**
     * 平均值
     */
    private String avgValue;
    /**
     * 预警等级-1为最低级～3为最高级
     */
    private String alarmLevel;
    /**
     * 闪电次数
     */
    private String lightningCount;
    /**
     * 在选状态
     */
    private String onLine;
    /**
     * 风速m/s
     */
    private String windspeed;
    /**
     * 风向°-正北0°，顺时针
     */
    private String winddirect;
    /**
     * 温度°C
     */
    private String temperature;
    /**
     * 湿度%
     */
    private String humidity;
    /**
     * 气压hpa
     */
    private String pressure;
    /**
     * 雨量mm-24小时累计雨量
     */
    private String rainfall;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
    // 月份
    private String month;
    /**
     * 上报市局标志 0否 1是
     */
    private Integer isUpload;

}

